//
//  ProductViewModel.swift
//  APPDomain
//
//  Created by raymond Peng on 2018/8/8.
//  Copyright © 2018 TanBaYe. All rights reserved.
//

import Foundation

/// 产品组模型, 包含单个或多个商品的 sku
public protocol IProductEntity {
    /// 产品组的唯一 ID
    var productID: String { get }
    /// 产品组的名称, 如 美味鸡尖
    var productName: String { get }
    /// 产品组描述, 如 麻辣口味170g/袋
    var productDescription: String { get }
    /// 商品封面图片地址
    var coverImageURL: String { get }
    /// 产品组显示时候的排序依据
    var index: Int { get }
    /// 是否显示库存
    var showStock: Bool { get }
}
